bare one's soul - Turkish English Dictionary